Summary

[ summary] [ package list] [ test cases]

TestsErrorsFailuresSuccess rateTime(s)
11700100,00%204,28

Note: failuresare anticipated and checked for with assertions while errorsare unanticipated.

Package List

[ summary] [ package list] [ test cases]

PackageTestsErrorsFailuresSuccess RateTime
net.sf.pmr.core 100100,00%11,83
net.sf.pmr.core.data.basicProject 1100100,00%18,63
net.sf.pmr.core.data.reference 100100,00%7,64
net.sf.pmr.core.data.user.company 1000100,00%16,22
net.sf.pmr.core.data.user 1500100,00%20,03
net.sf.pmr.core.domain.basicProject 2300100,00%28,54
net.sf.pmr.core.domain.reference 500100,00%7,82
net.sf.pmr.core.domain.user.company 1400100,00%35,47
net.sf.pmr.core.domain.user 1100100,00%21,41
net.sf.pmr.core.service 2600100,00%36,68

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

net.sf.pmr.core

ClassTestsErrorsFailuresSuccess RateTime
Success CoreObjectFactoryTest 100100,00%11,827

net.sf.pmr.core.data.basicProject

ClassTestsErrorsFailuresSuccess RateTime
Success BasicProjectMapperTest 1100100,00%18,626

net.sf.pmr.core.data.reference

ClassTestsErrorsFailuresSuccess RateTime
Success CountryMapperTest 100100,00%7,641

net.sf.pmr.core.data.user.company

ClassTestsErrorsFailuresSuccess RateTime
Success CompanyMapperTest 1000100,00%16,223

net.sf.pmr.core.data.user

ClassTestsErrorsFailuresSuccess RateTime
Success UserMapperTest 1500100,00%20,028

net.sf.pmr.core.domain.basicProject

ClassTestsErrorsFailuresSuccess RateTime
Success BasicProjectRepositoryTest 400100,00%7,210
Success BasicProjectTest 400100,00%7,140
Success BasicProjectValidatorTest 1200100,00%7,040
Success GetMembersLasyLoadingInterceptorTest 300100,00%7,151

net.sf.pmr.core.domain.reference

ClassTestsErrorsFailuresSuccess RateTime
Success CountryRepositoryTest 100100,00%0,741
Success CountryTest 400100,00%7,081

net.sf.pmr.core.domain.user.company

ClassTestsErrorsFailuresSuccess RateTime
Success AddressTest 400100,00%7,081
Success AddressValidatorTest 200100,00%7,100
Success CompanyRepositoryTest 100100,00%7,050
Success CompanyTest 400100,00%7,150
Success CompanyValidatorTest 300100,00%7,090

net.sf.pmr.core.domain.user

ClassTestsErrorsFailuresSuccess RateTime
Success UserRepositoryTest 100100,00%7,070
Success UserTest 400100,00%7,101
Success UserValidatorTest 600100,00%7,241

net.sf.pmr.core.service

ClassTestsErrorsFailuresSuccess RateTime
Success BasicProjectServiceTest 500100,00%7,241
Success CompanyServiceTest 700100,00%7,151
Success ReferenceServiceTest 100100,00%7,131
Success SecurityServiceTest 600100,00%7,982
Success UserServiceTest 700100,00%7,180

Test Cases

[ summary] [ package list] [ test cases]

CoreObjectFactoryTest

Success testGetBeanFactory11,14

BasicProjectMapperTest

Success testSingleton7,43
Success testfindByIdWithBasicProjectFound1,82
Success testfindByIdWithoutBasicProjectFound0,86
Success testAddWithoutConcurrencyFailureException1,61
Success testAddShouldNotThrowConcurrencyFailureException0,82
Success testUpdateWithoutConcurrencyFailureException0,90
Success testUpdateWithConcurrencyFailureException0,89
Success testDeleteWithoutConcurrencyFailureException0,87
Success testDeleteWithConcurrencyFailureException0,70
Success testCountAllWithBasicProjectFound1,29
Success testFindAllWithoutBasicProjectsFound0,72

CountryMapperTest

Success testFindAll6,95

CompanyMapperTest

Success testSingleton7,65
Success testFindByIDWithCompanyFound1,19
Success testFindByIDWithoutCompanyFound0,70
Success testfindAllWithCompanysFound0,76
Success testAddWithoutConcurrencyFailureException1,09
Success testAddDoesntThrowConcurrencyFailureException1,07
Success testUpdateWithoutConcurrencyFailureException0,79
Success testUpdateWitConcurrencyFailureException0,80
Success testDeleteWithoutConcurrencyFailureException0,75
Success testDeleteWithConcurrencyFailureException0,73

UserMapperTest

Success testSingleton7,34
Success testfindByIdWithUserFound1,47
Success testfindByidWithouthUserFound1,13
Success testfindByLoginWithUserFound0,71
Success testfindByLoginWithouthUserFound0,73
Success testAddWithoutConcurrencyFailureException0,88
Success testAddShouldNotThrowConcurrencyFailureException0,79
Success testUpdateWithoutConcurrencyFailureException0,75
Success testUpdateWithConcurrencyFailureException0,83
Success testDeleteWithoutConcurrencyFailureException0,92
Success testDeleteWithConcurrencyFailureException0,68
Success testfindAllWithUsersFound0,75
Success testCountAllWithUsersFound0,95
Success testFindCollectionForProjectWithUserFound0,75
Success testFindCollectionForProjectWithoutUserFound0,66

BasicProjectRepositoryTest

Success testIsRepositoryASingleton6,46
Success testRepositorySendTargetedObjectToTheMapperWhenAddingOrUpdating0,01
Success testRepositorySendProxyToTheServiceWhenFindAll0,02
Success testRepositorySendProxyToTheServiceWhenFindByPersistanceId0,01

BasicProjectTest

Success testObjectConstruction6,44
Success testSingleton0,00
Success testEquals0,01
Success testHashCode0,00

BasicProjectValidatorTest

Success testIsSingleton6,32
Success testValidateMandatoryFieldWithLocaleFrench0,02
Success testValidateMandatoryFieldWithLocaleEnglish0,00
Success testValidateFieldWhenSizeIsOk0,00
Success testValidateWrongFieldSizeWithLocaleEnglish0,01
Success testValidateWrongFieldSizeWithLocaleFrench0,00
Success testValidateProjectMustHaveAtLeastOneMemberwithLocaleFrench0,00
Success testValidateProjectMustHaveAtLeastOneMemberwithLocaleEnglish0,00
Success testValidateProjectMustHaveAtLeastOneNotNullMemberwithLocaleFrench0,00
Success testValidateProjectMustHaveAtLeastOneNotNullMemberwithLocaleEnglish0,00
Success testValidateProjectMustHaveAtLeastOneMemberAndHaveOneMember0,01
Success testValidateProjectMustHaveAtLeastOneMemberAndHaveSeveralMembers0,00

GetMembersLasyLoadingInterceptorTest

Success testLasyLoadingWhenCollectionOfMemberIsNull6,43
Success testLasyLoadingWhenCollectionMemberIsEmpty0,00
Success testLasyLoadingWhenCollectionMemberIsNotEmpty0,02

CountryRepositoryTest

Success testFindAll0,03

CountryTest

Success testObjectConstruction6,36
Success testSingleton0,00
Success testEquals0,01
Success testHasCode0,00

AddressTest

Success testObjectConstruction6,37
Success testSingleton0,00
Success testEquals0,01
Success testHasCode0,00

AddressValidatorTest

Success testValidateMandatoryProperties6,42
Success testValidateWhenAddressIsOK0,00

CompanyRepositoryTest

Success testSingleton6,34

CompanyTest

Success testObjectConstruction6,46
Success testSingleton0,00
Success testEquals0,01
Success testHashCode0,01

CompanyValidatorTest

Success testValidateMandatoryProperties6,40
Success testValidateNamePropertyLength0,00
Success testValidateWhenCompanyIsOK0,00

UserRepositoryTest

Success testSingleton6,38

UserTest

Success testObjectConstruction6,40
Success testSingleton0,00
Success testEquals0,01
Success testHashCode0,00

UserValidatorTest

Success testValidateMandatoryProperties6,41
Success testValidateLoginPropertyLength0,01
Success testValidatePasswordPropertyLength0,00
Success testValidateEmail0,10
Success testValidateUserLoginMustBeUnique0,00
Success testValidateWhenUserIsOK0,02

BasicProjectServiceTest

Success testIsASingleton6,45
Success testAddWhenValidationFailed0,08
Success testAddProjectWhenValidationSucceed0,00
Success testUpdateWhenValidationFailed0,01
Success testUpdateProjectWhenValidationSucceed0,00

CompanyServiceTest

Success testIsASingleton6,42
Success testAddCompanyAndCompanyValidationFailed0,02
Success testAddCompanyAndAddressValidationFailed0,01
Success testAddCompanyAndValidationSucceed0,00
Success testUpdateCompanyAndCompanyValidationFailed0,00
Success testUpdateCompanyAndAddressValidationFailed0,00
Success testUdapteCompanyAndValidationSucceed0,01

ReferenceServiceTest

Success testIsASingleton6,42

SecurityServiceTest

Success testSingleton6,36
Success testLoginWithoutUserFound0,01
Success testLoginWithUserFoundAndCorrectPassword0,00
Success testLoginWithUserFoundAndIncorrectPassword0,00
Success testLoginWithUserFoundAndCorrectPasswordButBadCase0,00
Success testObjectConstruction0,92

UserServiceTest

Success testIsASingleton6,42
Success testAddWithCompanyIdAndUserValidationFailed0,04
Success testAddWithCompanyIdAndUserValidationSucceed0,01
Success testAddWithoutCompanyIdAndUserValidationFailed0,00
Success testAddWithoutCompanyIdAndUserValidationSucceed0,00
Success testUpdateUserAndUserValidationFailed0,01
Success testUpdateUserAndUserValidationSucceed0,00